﻿using OAS.Application.ReimburseApp.Dtos;
using OAS.Application.System.Dtos;
using OAS.Core;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OAS.Application.RequestApp.Services
{
    public interface IRequestService { 
        Task<List<Request>> GetAllRequest();
        Task<object> GetRequestList(DtoQuery dto);
        Task AddRequest(Request request);
        Task UpdateRequest(Request request);
        Task DeleteRequest(string[] ids);
        Task AuditRequest(DtoAudit dto);
    }
}
